﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GameTimeSystem
{
    public interface IGameTimerManager: IInitable
    {
        GameTimer GetGameUpdateTimer(int priority,bool isStatic=false);

        void SetSpeed(float speed, int targetSystem = -1);

        void FixedUpdate(float deltaTime);

        void Update(float deltaTime);

        void LateUpdate(float deltaTime);
    }
}
